Here is my new project "De Dion Bouton 1884". Hope you like it!
La Marquise is the world's oldest running automobile, as of 2011. It is an 1884 model made by Frenchmen De Dion, Bouton and Trépardoux. The car was a quadricycle prototype named for de Dion's mother. to be continue...